#!/usr/bin/env node


const fs=require('fs');

const buf=fs.readFileSync('./qr-code.jpg')

let data=buf.toString('base64');
// 将 Buffer 对象 buf 转换为一个Base64编码的字符串，并将其存储在变量 data 中。

data=`data:image/jpg;base64,${data}`;
//将Base64编码的字符串封装为一个可以在HTML中直接使用的DataURL，格式为 data:[<mediatype>][;base64],<data>。

// console.log(data)

const http=require('http')
const server=http.createServer();

server.on('request',(req,res)=>{
    res.end(`<!DOCTYPE html><html><body><img src="${data}"></body></html>`);
})

server.listen(8080);



